package com.xrtn.bean;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;

public class TOrderInfo {
    private Integer orderId;

    private Integer bookingId;

    private String orderNo;

    private Integer cashierId;

    private String cashierName;

    private String subclinicName;

    private Integer userId;

    private Integer doctorId;

    private Integer subclinicId;

    private Integer patientId;

    private Integer couponId;

    private BigDecimal orderTotalCost;

    private BigDecimal orderPayCost;

    private BigDecimal couponTotalCost;

    private BigDecimal doctorCost;

    private BigDecimal balancePayCost;

    private Integer payWay;

    private Integer payWays;

    private Integer orderState;

    private Integer payState;

    private Date orderTime;

    private Date createTime;

    private String patientName;

    private String cardId;

    private Integer treatmentId;

    private Integer isAdd;

    private Integer bookingType;

    private Integer degreeId;

    private String doctorName;

    private Integer payUserId;

    private String replacePayCode;

    private String payUserName;

    private String payUserPhone;

    private Date payCreateTime;

    private String orderDesc;

    private List<TUserTreatmentRel> treatmentList = new ArrayList<>();

    public Integer getOrderId() {
        return orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public Integer getBookingId() {
        return bookingId;
    }

    public void setBookingId(Integer bookingId) {
        this.bookingId = bookingId;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getCashierId() {
        return cashierId;
    }

    public void setCashierId(Integer cashierId) {
        this.cashierId = cashierId;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getDoctorId() {
        return doctorId;
    }

    public void setDoctorId(Integer doctorId) {
        this.doctorId = doctorId;
    }

    public Integer getSubclinicId() {
        return subclinicId;
    }

    public void setSubclinicId(Integer subclinicId) {
        this.subclinicId = subclinicId;
    }

    public Integer getPatientId() {
        return patientId;
    }

    public void setPatientId(Integer patientId) {
        this.patientId = patientId;
    }

    public Integer getCouponId() {
        return couponId;
    }

    public void setCouponId(Integer couponId) {
        this.couponId = couponId;
    }

    public BigDecimal getOrderTotalCost() {
        return orderTotalCost;
    }

    public void setOrderTotalCost(BigDecimal orderTotalCost) {
        this.orderTotalCost = orderTotalCost;
    }

    public BigDecimal getOrderPayCost() {
        return orderPayCost;
    }

    public void setOrderPayCost(BigDecimal orderPayCost) {
        this.orderPayCost = orderPayCost;
    }

    public BigDecimal getCouponTotalCost() {
        return couponTotalCost;
    }

    public void setCouponTotalCost(BigDecimal couponTotalCost) {
        this.couponTotalCost = couponTotalCost;
    }

    public Integer getPayWay() {
        return payWay;
    }

    public void setPayWay(Integer payWay) {
        this.payWay = payWay;
    }

    public Integer getOrderState() {
        return orderState;
    }

    public void setOrderState(Integer orderState) {
        this.orderState = orderState;
    }

    public Integer getPayState() {
        return payState;
    }

    public void setPayState(Integer payState) {
        this.payState = payState;
    }

    public Date getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(Date orderTime) {
        this.orderTime = orderTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getPatientName() {
        return patientName;
    }

    public void setPatientName(String patientName) {
        this.patientName = patientName;
    }

    /**
     * 次卡id
     */
    public String getCardId() {
        return cardId;
    }

    public void setCardId(String cardId) {
        this.cardId = cardId;
    }

    public String getCashierName() {
        return cashierName;
    }

    public void setCashierName(String cashierName) {
        this.cashierName = cashierName;
    }

    public String getSubclinicName() {
        return subclinicName;
    }

    public void setSubclinicName(String subclinicName) {
        this.subclinicName = subclinicName;
    }

    public BigDecimal getDoctorCost() {
        return doctorCost;
    }

    public void setDoctorCost(BigDecimal doctorCost) {
        this.doctorCost = doctorCost;
    }

    public List<TUserTreatmentRel> getTreatmentList() {
        return treatmentList;
    }

    public void setTreatmentList(List<TUserTreatmentRel> treatmentList) {
        this.treatmentList = treatmentList;
    }

    public Integer getTreatmentId() {
        return treatmentId;
    }

    public void setTreatmentId(Integer treatmentId) {
        this.treatmentId = treatmentId;
    }

    public Integer getIsAdd() {
        return isAdd;
    }

    public void setIsAdd(Integer isAdd) {
        this.isAdd = isAdd;
    }

    public Integer getBookingType() {
        return bookingType;
    }

    public void setBookingType(Integer bookingType) {
        this.bookingType = bookingType;
    }

    public Integer getDegreeId() {
        return degreeId;
    }

    public void setDegreeId(Integer degreeId) {
        this.degreeId = degreeId;
    }

    public String getDoctorName() {
        return doctorName;
    }

    public void setDoctorName(String doctorName) {
        this.doctorName = doctorName;
    }

    public Integer getPayUserId() {
        return payUserId;
    }

    public void setPayUserId(Integer payUserId) {
        this.payUserId = payUserId;
    }

    public String getReplacePayCode() {
        return replacePayCode;
    }

    public void setReplacePayCode(String replacePayCode) {
        this.replacePayCode = replacePayCode;
    }

    public String getPayUserName() {
        return payUserName;
    }

    public void setPayUserName(String payUserName) {
        this.payUserName = payUserName;
    }

    public String getPayUserPhone() {
        return payUserPhone;
    }

    public void setPayUserPhone(String payUserPhone) {
        this.payUserPhone = payUserPhone;
    }

    public Integer getPayWays() {
        return payWays;
    }

    public void setPayWays(Integer payWays) {
        this.payWays = payWays;
    }

    public Date getPayCreateTime() {
        return payCreateTime;
    }

    public void setPayCreateTime(Date payCreateTime) {
        this.payCreateTime = payCreateTime;
    }

    public String getOrderDesc() {
        return orderDesc;
    }

    public void setOrderDesc(String orderDesc) {
        this.orderDesc = orderDesc;
    }

    public BigDecimal getBalancePayCost() {
        return balancePayCost;
    }

    public void setBalancePayCost(BigDecimal balancePayCost) {
        this.balancePayCost = balancePayCost;
    }
}